Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLER MEADOWS Detached £287,098 £230,000 24 Apr 2018
2 OWLER MEADOWS Detached £383,622 £77,995 28 Nov 1997
3 OWLER MEADOWS Detached £321,625 £165,000 30 Jul 2004
4 OWLER MEADOWS Detached £308,021 £287,500 17 Dec 2021
5 OWLER MEADOWS Detached £221,806 £175,000 29 Sep 2017
6 OWLER MEADOWS Detached £419,906 £89,995 19 Aug 1998
7 OWLER MEADOWS Detached £340,674 £183,000 18 Mar 2005
8 OWLER MEADOWS Detached £328,858 £247,000 31 Aug 2016
9 OWLER MEADOWS Detached £376,898 £76,995 12 Dec 1997
10 OWLER MEADOWS Detached £402,476 £240,000 30 Nov 2006
11 OWLER MEADOWS Detached £367,108 £74,995 10 Dec 1997
12 OWLER MEADOWS Detached £409,623 £86,995 22 May 1998
15 OWLER MEADOWS Detached £416,059 £84,995 12 Dec 1997